<style lang="scss">
	/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
	@import "@/uni_modules/uview-ui/index.scss";
	@import "@/uni_modules/colorui/main.css";
	@import "@/uni_modules/colorui/icon.css";
</style>
<script>
	import Vue from 'vue'
	export default {
		onLaunch: function() {
			console.log('App Launch')
			
			//获取设备的信息
			uni.getSystemInfo({
				success: function(e) {
					//获取设备的宽高
					Vue.prototype.windowWidth = e.windowWidth
					Vue.prototype.windowHeight = e.windowHeight
				}
			})

			// 思路： 检测是否有启动缓存，如果没有，就是第一次启动，第一次启动就去 启动介绍页面
			try {
				var launchFlag = uni.getStorageSync('launchFlag');
				console.log("launchFlag:" + launchFlag);
				if (launchFlag) { //判断本地缓存跳转首页
					if (uni.getStorageSync('cookie')) {
						uni.redirectTo({
							url: "pages/index/index"
						})
					} else {
						uni.redirectTo({
							url: "pages/login/login"
						})
					}
				} else { //没有缓存进入启动页引导页
					console.log('去引导页');
					uni.redirectTo({
						url: "pages/guide/guide"
					});
				}
			} catch (e) {
				uni.showToast({
					title: "app系统维护中...",
					icon: "error"
				})
			}
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	.status_bar {
		top: 0;
		height: var(--status-bar-height);
		width: 100%;
	}

	page {
		background-color: #F8F8F8;
	}
	
	.fontColor {
		color: $u-main-color;
	}
	.fontbord{
		font-weight: bold;
	}
	.box1 {
		width: 100vw;
		height: 100vh;
	}

	.box2 {
		width: 100%;
		height: 100%;
	}

	.w9 {
		width: 90%;
	}

	.w8 {
		width: 80%;
	}

	.w1 {
		width: 100%;
	}

	.p {
		padding: 20rpx;
	}

	.yy {
		box-shadow: 0 0 10rpx #999999;
	}

	.color {
		color: #4058D1;
	}
</style>
